Kameleon-Plus  0.3.2
Namespaces | Classes | Functions
ccmc Namespace Reference

Namespace containing CCMC created and maintained code. More...

Namespaces

namespace  constants
 
namespace  defaults
 
namespace  strings
 

Classes

struct  SmartGridSearchValues
 
class  Adapt3D
 TODO: brief description of Adapt3D class. More...
 
class  Adapt3DInterpolator
 TODO: brief description of BATSRUSInterpolator class. More...
 
class  Attribute
 TODO: brief description of Attribute class. More...
 
class  BATSRUS
 TODO: brief description of BATSRUS class. More...
 
class  BATSRUSInterpolator
 TODO: brief description of BATSRUSInterpolator class. More...
 
class  Time
 
class  CDFFileReader
 
class  CTIP
 TODO: Brief description of CTIP class. More...
 
class  ENLIL
 TODO: Brief description of ENLIL class. More...
 
class  ENLILInterpolator
 TODO: Brief description of ENLILInterpolator class. More...
 
class  Fieldline
 
class  FileReader
 TODO: Brief description of FileReader class. More...
 
class  GeneralFileReader
 
class  Interpolator
 TODO: Brief description of Interpolator class. More...
 
struct  Position
 
class  Kameleon
 TODO: Brief description of Kameleon class. More...
 
class  KameleonInterpolator
 TODO: Brief description of KameleonInterpolator class. More...
 
class  LFM
 TODO: Brief description of LFM class. More...
 
class  LFMInterpolator
 TODO: Brief description of LFMInterpolator class. More...
 
class  GridPolyhedron
 
class  AxisPolyhedron
 
class  JPoly
 
class  IPoly
 
class  Magnetogram
 TODO: Brief description of Magnetogram class. More...
 
class  MagnetogramInterpolator
 TODO: Brief description of MagnetogramInterpolator class. More...
 
class  MAS
 TODO: Brief description of MAS class. More...
 
class  MASInterpolator
 TODO: Brief description of MASInterpolator class. More...
 
class  Math
 
class  Model
 TODO: Brief description of Model class. More...
 
class  OpenGGCM
 TODO: Brief description of OpenGGCM class. More...
 
class  OpenGGCMInterpolator
 TODO: Brief description of OpenGGCMInterpolator class. More...
 
class  Point
 TODO: Brief description of Point class. More...
 
class  Point3f
 
class  Polyhedron
 
class  SWMFIono
 
class  SWMFIonoInterpolator
 
class  TimeInterpolator
 
class  Tracer
 TODO: Brief description. More...
 
class  Utils
 
class  Vector
 

Functions

std::ostream & operator<< (std::ostream &out, const Attribute attribute)
 
std::ostream & operator<< (std::ostream &out, const Time time)
 
double operator- (const Time &time1, const Time &time2)
 
bool operator== (const Time &time1, const Time &time2)
 
bool operator< (const Time &time1, const Time &time2)
 
bool operator> (const Time &time1, const Time &time2)
 
bool operator>= (const Time &time1, const Time &time2)
 
int cxform (const char *from, const char *to, const double et, double *v_in, double *v_out)
 
double gregorian_calendar_to_jd (int y, int m, int d, int h, int mi, int s)
 
long date2es (int yyyy, int mm, int dd, int hh, int mm2, int ss)
 
long cxRound (double doub)
 
double parseEPOCH3 (char epString[EPOCH3_STRING_LEN+1])
 
void encodeEPOCH3 (double epoch, char epString[EPOCH3_STRING_LEN+1])
 
void EPOCHbreakdown (double epoch, long *year, long *month, long *day, long *hour, long *minute, long *second, long *msec)
 
std::ostream & operator<< (std::ostream &out, const Point3f &point)
 
std::size_t hash_value (Time const &time)
 

Detailed Description

Namespace containing CCMC created and maintained code.

Namespace for the Community Coordinated Modeling Center code.

Full documentation for the ccmc namespace

Function Documentation

int ccmc::cxform ( const char *  from,
const char *  to,
const double  et,
double *  v_in,
double *  v_out 
)
long ccmc::cxRound ( double  doub)
long ccmc::date2es ( int  yyyy,
int  mm,
int  dd,
int  hh,
int  mm2,
int  ss 
)

Here is the call graph for this function:

void ccmc::encodeEPOCH3 ( double  epoch,
char  epString[EPOCH3_STRING_LEN+1] 
)
void ccmc::EPOCHbreakdown ( double  epoch,
long *  year,
long *  month,
long *  day,
long *  hour,
long *  minute,
long *  second,
long *  msec 
)
double ccmc::gregorian_calendar_to_jd ( int  y,
int  m,
int  d,
int  h,
int  mi,
int  s 
)
std::size_t ccmc::hash_value ( Time const &  time)
inline

Here is the call graph for this function:

double ccmc::operator- ( const Time &  time1,
const Time &  time2 
)

Here is the call graph for this function:

bool ccmc::operator< ( const Time &  time1,
const Time &  time2 
)

Here is the call graph for this function:

std::ostream& ccmc::operator<< ( std::ostream &  out,
const Point3f &  point 
)
Parameters
out
point
Returns

Here is the call graph for this function:

std::ostream & ccmc::operator<< ( std::ostream &  out,
const Time  time 
)

Here is the call graph for this function:

std::ostream& ccmc::operator<< ( std::ostream &  out,
const Attribute  attribute 
)

Here is the call graph for this function:

bool ccmc::operator== ( const Time &  time1,
const Time &  time2 
)

Here is the call graph for this function:

bool ccmc::operator> ( const Time &  time1,
const Time &  time2 
)

Here is the call graph for this function:

bool ccmc::operator>= ( const Time &  time1,
const Time &  time2 
)
double ccmc::parseEPOCH3 ( char  epString[EPOCH3_STRING_LEN+1])